Congestion Control and an Analysis of TCP - friendly Rate Control
نویسندگان
چکیده
This paper presents a history of congestion control research and an analysis of a specific rate-based congestion control protocol, TCP-friendly rate control (TFRC). Two taxonomies of congestion control mechanisms are presented, and later used to classify general end-to-end congestion control schemes including window-based and rate-based methods. The classic TCP congestion control mechanisms are introduced as an instance of window-based congestion control. To address the research in congestion control for UDP flows, we discuss datagram congestion control protocol (DCCP) and the congestion manager (CM). Implemented in DCCP, TFRC is examined in detail for its TCPfriendliness and ability to provide smooth transmission for the applications. The sender’s and receiver’s protocols are presented using AP notation, and the equations used in the protocols are analyzed for their conduciveness to TCP-friendliness and smooth transmission. Lastly, two empirical studies of TFRC performance are summarized to validate the effectiveness of this protocol.
منابع مشابه
Profile for Datagram Congestion Control Protocol (DCCP) Congestion Control ID 3: TCP-Friendly Rate Control (TFRC)
This document contains the profile for Congestion Control Identifier 3, TCP-Friendly Rate Control (TFRC), in the Datagram Congestion Control Protocol (DCCP). CCID 3 should be used by senders that want a TCP-friendly sending rate, possibly with Explicit Congestion Notification (ECN), while minimizing abrupt rate changes. Floyd, et al. Standards Track [Page 1] RFC 4342 DCCP CCID 3 March 2006
متن کاملAnalysis of TCP-friendly Congestion Control Algorithms
TCP is the dominant transport protocol in the Internet. However, the increase-by-one decrease-to-half strategy used by TCP is not suitable for many multimedia applications. Many TCP-friendly congestion control algorithms have been proposed as an alternative to the TCP to suit the needs of multimedia applications. In this paper, we analyze the short-term behavior of three TCP-friendly congestion...
متن کاملTCP-friendly congestion control for streaming real-time applications over wireless networks
Congestion control for streaming real-time applications, which need smoothness of the transmission rate, should be transmission control protocol (TCP)-friendly. Moreover, in wireless networks, TCP-friendly congestion control should be based on differentiation of packet losses due to congestion and wireless link error to improve network utilisation. The authors propose a TCP-friendly congestion ...
متن کاملDesigning TCP-Friendly Window-based Congestion Control for Real-time Multimedia Applications
Real-time multimedia applications prefer smooth and predictable throughput to TCP-like abrupt sending rate changes, and this led to the development of TCP-Friendly Rate-based Congestion Control (TFRC). However, we observed a longterm throughput imbalance between TFRC and TCP sources, especially under a low level of statistical multiplexing. We set out to reduce these differences by re-introduci...
متن کاملDistortion-based Media-friendly Congestion Control
This paper describes a media-friendly congestion control algorithm suited for multimedia streaming in best-effort networks. The transmission rate computed by this algorithm follows the shape of the transmission rate of a TCP-friendly congestion control, but it considers also the distortion it would create in the stream perceived by the receiver. Based on this predicted distortion, the media-fri...
متن کامل